pulsed sonar - French English Dictionary